to emit rays - Alemán Inglés Diccionario